C#开发Android移动应用系列之OxyPlot图表应用
其实通过上两次的介绍,Xamarin通过路由跳转和数据绑定已经可以完成大部分的工作了。
今天再来分享一下利用OxyPlot在移动端展示图表,这样对于上位机的一些数据展示会非常直观和方便。
OxyPlot画图表
安装OxyPlot库,由于OxyPlot对于Xam
C#开发Android移动应用系列之数据绑定
回复#4 @aubreychao :
打包以后是生成的android安装包,大约10几M,还可以。
C#开发Android移动应用系列之路由设置及页面跳转
回复#4 @admin :
其实我也没系统学过WPF,以前用的都是Winform,但是现在移动端已经彻底不支持Winform了,全部是WPF的风格,只能硬着头皮学
C#开发Android移动应用系列之路由设置及页面跳转
回复#2 @admin :
其实就几个关键点:1. 路由设置 2. 页面跳转 3. 数据绑定 4. 页面布局
基本上这些会了,其他都和正常的C# WPF程序没啥不同。
C#开发Android移动应用系列之路由设置及页面跳转
最近工作上遇到一些新需求:老板希望能把上位机的一些信息或功能实现移植到移动端,主要针对安卓手机想开发一款app。
VS的Xamarin框架可以支持跨平台开发(Android、IOS、Mac、UWP、三星),比较容易实现把C#的功能移植到移动端,所以就试着做了些尝试。
后面会分几次分享一些通过Xamarin开发移动端应用。
路由设置和页面跳转
aardio中zmq怎么实现加密通信
以下是一个使用C#实现基于CURVE的加密通信的示例:
using System; using System.Text; using NetMQ; using NetMQ.Security; namespace ZeroMQCurveEncryption { class Program { static voC#实现:图片转ICON图标,可放缩图像
求助plus 如何实现 上下左右滑动 查看图片
回复#3 @admin :
这个不用封装吧,都是dotNet和System模块下的东西,aar可以直接调用的。
推荐一个C# UI框架 ApeFree.ApeForms.TemplateNest
一个国人开发的Winform UI框架,只需要修改很少的代码即可实现基本框架功能:
顶部导航栏、Logo图标栏、可折叠侧边栏、底边栏
主页地址:ApeForms_猿长大人的博客-CSDN博客
using ApeFree.ApeForms.Core.Controls; using ApeFree.ApeForms.Demo; using System.Di求助plus 如何实现 上下左右滑动 查看图片
基金净值估算程序 C#实现
原来天天基金或者支付宝上都能直接看到当天的基金估值,从今天开始基金的当天估值全部下架了(真是把股民/基民当韭菜了,而且是套着麻袋割)
为了能实时看到基金的净值估值,只能自己通过基金公布的重仓股票份额自行估算涨跌。
于是就有了下面的代码,C#实现 Linqpad版,基金的持股份额保存在SQLite数据库中,其实也可以通过查询获取。
var jj = newC#的调试神器 - Linqpad 7
回复#9 @lcj21 :
这个我没用过,不过反正就是一款IDE,自己觉得哪个用得顺手就好
C#的调试神器 - Linqpad 7
回复#5 @鸿湖重工业株式会社 :
是的,它可以调用System.Drawing下面的库引用控件,但是本身没有绘图功能,所以不支持拖拉控件。
对于没有UI绘制需要的,比如调试功能、测试代码,还是挺好用的。
要绘制界面还得是VS
C#的调试神器 - Linqpad 7
除了不像VS可以拖拉控件,其他功能几乎和VS一样甚至更多,而体积只有几十M,对于不需要设计UI的程序用它来调试简直就是神器
C#的调试神器 - Linqpad 7
最近上手了Linqpad 7,发觉真的是C#的调试神器,尤其是对于一些简单功能的测试又不想加载VS那么大的负载的情况下,真的是太方便了。
优点:
直接连各种数据进行调试
nuget包
c#中通过 Easy.MessageHub实现类似aardio的subsciribe和publish功能
回复#2 @admin :
其实C#原生就支持“消息订阅/发布”功能,不需要第三方库支持的。
C#实现的方式是通过 Delegate 代理方式,在消息订阅的地方创建Delegate,在消息发布的地方调用创建的Delegate就可以实现。
如果有需要我晚点可以传一个example上来